tomato pulp - German English Dictionary